Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 WELCH ROAD Semi-Detached £80,000 1 Nov 2004
6 WELCH ROAD Terraced £140,000 18 Jul 2017
8 WELCH ROAD Semi-Detached £146,000 8 Jul 2016
10 WELCH ROAD Terraced £149,000 29 May 2015
12 WELCH ROAD Semi-Detached £75,000 24 May 2004
14 WELCH ROAD Terraced £161,000 11 Apr 2022
22 WELCH ROAD Terraced £83,000 19 Sep 2003
24 WELCH ROAD Terraced £38,000 23 Dec 2002